power driven trolley - Alemán Inglés Diccionario